space/time perception - French English Dictionary